package smartt.styy.auth.model.request;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
@JsonInclude(value = JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class Manager4Password {
	
	@JsonProperty("mobile")
	@ApiModelProperty(name = "mobile", value = "用户电话号码", required = true)
	@Setter @Getter
	private String mobile;
	
	@JsonProperty("passwd")
	@ApiModelProperty(name = "passwd", value = "新密码", required = true)
	@Setter @Getter
	private String passwd; 
	
	@JsonProperty("smsCode")
	@ApiModelProperty(name = "smsCode", value = "短信验证码", required = true)
	@Setter @Getter
	private String smsCode;

}
